small piece of arable ground - Turc Anglais Dictionnaire